Python办公自动化 您所在的位置:网站首页 python pptx 表格 Python办公自动化

Python办公自动化

#Python办公自动化| 来源: 网络整理| 查看: 265

darcy_d 11:35

import pptx

from pptx.util import Inches

# 得到演示文稿的对象

prs = pptx.Presentation()

# 打开ppt

# prs = pptx.Presentation('test.pptx')

# 指定模板,插入一张幻灯片

slide = prs.slides.add_slide(prs.slide_layouts[0])

prs.slides.add_slide(prs.slide_layouts[1])

prs.slides.add_slide(prs.slide_layouts[2])

# 删除幻灯片

del prs.slides._sldIdLst[1]

# 向幻灯片中插入文本框

text1 = slide.shapes.add_textbox(Inches(5), Inches(5), Inches(5), Inches(5))

text1.text = '我是文本框'

p1 = text1.text_frame.add_paragraph()

p1.text = '我是段落1'

p1.add_run().text = 'end'

# 向幻灯片中现有的元素写入文本

title_shape = slide.shapes.title

title_shape.text = '标题1'

slide.shapes.placeholders[1].text = '标题2'

# 保存ppt文档

prs.save('test.pptx')

查看全部 0 采集 收起 来源:写入文本到PPT

2022-01-17



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有